<?php

/**
 * 商标管理系统 v1.0.1
 *
 * 商业运营到ubtm.cn官网进行授权使用。
 *
 * (c) cighsen02 <xiayu@959602.com>
 *
 * Create at：2025.05.01
*/

namespace App\Services\Role;

use App\Models\Permission;
use App\Models\Role;
use Illuminate\Pagination\LengthAwarePaginator;

/**
 * 对用户权限管理
 */
class User
{
    /**
     * 角色列表
     *
     * @param int $page
     * @return LengthAwarePaginator
     */
    public function list(int $page = 1): LengthAwarePaginator
    {
        return Role::orderBy('id', 'DESC')->paginate($page);
    }
}
